//package com.sunlands.qdcy.deskmate.dao.pojo;
//
//import com.fasterxml.jackson.databind.annotation.JsonSerialize;
//import lombok.AllArgsConstructor;
//import lombok.Builder;
//import lombok.Data;
//import lombok.NoArgsConstructor;
//import org.hibernate.annotations.DynamicInsert;
//import org.hibernate.annotations.DynamicUpdate;
//
//import javax.persistence.Entity;
//import javax.persistence.GeneratedValue;
//import javax.persistence.GenerationType;
//import javax.persistence.Id;
//import java.io.Serializable;
//import java.util.Date;
//@Data
//@AllArgsConstructor
//@NoArgsConstructor
//@Builder
//@Entity(name = "payment_alipay_refund_record")
//@JsonSerialize
//@DynamicUpdate
//@DynamicInsert
//public class PaymentAliPayRefundRecordDO implements Serializable {
//    private static final long serialVersionUID = -164386954176303691L;
//    @Id
//    @GeneratedValue(strategy = GenerationType.IDENTITY)
//    private Long id;
//    /**
//     * 支付宝交易号
//     */
//    private String tradeNo;
//    /**
//     * 商户订单号
//     */
//    private String outTradeNo;
//    /**
//     * 退款请求号（没有返回这个字段）
//     */
//    private String outRequestNo;
//    /**
//     * 用户的登录id
//     */
//    private String buyerLogonId;
//    /**
//     * 买家在支付宝的用户id
//     */
//    private String buyerUserId;
//    /**
//     * 本次退款是否发生了资金变化
//     */
//    private String fundChange;
//    /**
//     * 退款总金额
//     */
//    private String refundFee;
//    /**
//     * 退款币种
//     */
//    private String refundCurrency;
//    /**
//     * 退款支付时间
//     */
//    private Date gmtRefundPay;
//    /**
//     * 网关返回码
//     */
//    private String code;
//    /**
//     * 网关返回码描述
//     */
//    private String msg;
//    /**
//     * 业务返回码
//     */
//    private String subCode;
//    /**
//     * 业务返回码描述
//     */
//    private String subMsg;
//
//    private Date createTime;
//    /**
//     *
//     */
//    private Date updateTime;
//    /**
//     * 退款使用的资金渠道
//     *
//     */
//    private String refundDetailItemList;
//    /**
//     * 交易在支付时候的门店名称
//     */
//    private String storeName;
//    /**
//     * 退回的前置资产列表
//     */
//    private String refundPresetPaytoolList;
//    /**
//     * 本次退款针对收款方的退收费金额
//     */
//    private String refundChargeAmount;
//    /**
//     * 退款清算编号，用户清算对账使用
//     */
//    private String refundSettlementId;
//    /**
//     * 本次退款金额中买家退款金额
//     */
//    private String presentRefundBuyerAmount;
//    /**
//     * 本次退款金额中平台优惠退款金额
//     */
//    private String presentRefundDiscountAmount;
//    /**
//     * 本次退款金额中商家优惠退款金额
//     */
//    private String presentRefundMdiscountAmount;
//
//
//}